C++: Compile-Time Constants